Rust
小于 1 分钟
Rust
资料
参考:
- 【B站】【2023】最新最全Rust编程语言入门教程,笔者评价:屎一样的教程,广告很多,不建议选择
- 自带在线笔记:http://www.go-edu.cn/categories/Rust%E8%AF%AD%E8%A8%80%E6%95%99%E7%A8%8B/
- rust官网:rust-lang.org/zh-CN/tools/install
基本介绍
- 特点
- 静态编译型语言
- 无垃圾回收机制(速度快)的同时,也无野指针和线程错误(依赖强大的编译器),代价是没有unSafe
- 重编译轻运行
- 优点
- 性能好
- 安全
- 跨平台好
- 缺点
- 代价是没有unsafe
- 开发效率低、学习曲线低,学习性价比不高
- 应用
- 也可以写前端,用WebAssembly写
如何影响JavaScript?
- 任何能用js写的最终都会使用js写
- 优点是可以写任何东西,缺点是你真的会用他去写任何东西
- 用js写js生态链的基建,最近有所改变
- 现在都是用GO、Rust弄。例如esbuild、deno、next.js、vite
- 重运行时
与GO对比
简单调研
参考:
优点:
缺点
- https://www.bilibili.com/video/BV1b5411f7qy
- https://www.bilibili.com/video/BV1Gv4y1y7im